﻿///////////////////////////////////////////////////////////////
// This is generated code. 
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 2.6
// Code is generated on: 02 November 2012 16:44:34
// Code is generated using templates: SD.TemplateBindings.SharedTemplates.NET20
// Templates vendor: Solutions Design.
// Templates version: 
//////////////////////////////////////////////////////////////
using System;

namespace NetDon.OA.Data
{

	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Area.
	/// </summary>
	public enum AreaFieldIndex:int
	{
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>Name. </summary>
		Name,
		///<summary>CityId. </summary>
		CityId,
		///<summary>Sequence. </summary>
		Sequence,
		///<summary>CreateDate. </summary>
		CreateDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Attachments.
	/// </summary>
	public enum AttachmentsFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>BusinessId. </summary>
		BusinessId,
		///<summary>AttachmentType. </summary>
		AttachmentType,
		///<summary>DisplayName. </summary>
		DisplayName,
		///<summary>Postfix. </summary>
		Postfix,
		///<summary>FileName. </summary>
		FileName,
		///<summary>SavePath. </summary>
		SavePath,
		///<summary>Note. </summary>
		Note,
		///<summary>CreateDate. </summary>
		CreateDate,
		///<summary>ModifyDate. </summary>
		ModifyDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: City.
	/// </summary>
	public enum CityFieldIndex:int
	{
		///<summary>CityId. </summary>
		CityId,
		///<summary>Name. </summary>
		Name,
		///<summary>ProvinceId. </summary>
		ProvinceId,
		///<summary>Sequence. </summary>
		Sequence,
		///<summary>CreateDate. </summary>
		CreateDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Company.
	/// </summary>
	public enum CompanyFieldIndex:int
	{
		///<summary>CompanyId. </summary>
		CompanyId,
		///<summary>CompanyCode. </summary>
		CompanyCode,
		///<summary>CompanyName. </summary>
		CompanyName,
		///<summary>CompanyDesc. </summary>
		CompanyDesc,
		///<summary>Address. </summary>
		Address,
		///<summary>PostCode. </summary>
		PostCode,
		///<summary>ParentCompanyId. </summary>
		ParentCompanyId,
		///<summary>Telephone. </summary>
		Telephone,
		///<summary>Fax. </summary>
		Fax,
		///<summary>Website. </summary>
		Website,
		///<summary>Email. </summary>
		Email,
		///<summary>NodeLevel. </summary>
		NodeLevel,
		///<summary>Ceo. </summary>
		Ceo,
		///<summary>Ceoassistant. </summary>
		Ceoassistant,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Configuration.
	/// </summary>
	public enum ConfigurationFieldIndex:int
	{
		///<summary>Key. </summary>
		Key,
		///<summary>Value. </summary>
		Value,
		///<summary>Name. </summary>
		Name,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: CustomerGoodsShippingType.
	/// </summary>
	public enum CustomerGoodsShippingTypeFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>GoodsShippedTypeId. </summary>
		GoodsShippedTypeId,
		///<summary>CustomerId. </summary>
		CustomerId,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: CustomerInfo.
	/// </summary>
	public enum CustomerInfoFieldIndex:int
	{
		///<summary>CustomerId. </summary>
		CustomerId,
		///<summary>CustomerCode. </summary>
		CustomerCode,
		///<summary>CustomerName. </summary>
		CustomerName,
		///<summary>Province. </summary>
		Province,
		///<summary>City. </summary>
		City,
		///<summary>Business. </summary>
		Business,
		///<summary>CustomerSource. </summary>
		CustomerSource,
		///<summary>ContactName. </summary>
		ContactName,
		///<summary>Mobile. </summary>
		Mobile,
		///<summary>Phone. </summary>
		Phone,
		///<summary>Fax. </summary>
		Fax,
		///<summary>Email. </summary>
		Email,
		///<summary>Address. </summary>
		Address,
		///<summary>Zipcode. </summary>
		Zipcode,
		///<summary>Website. </summary>
		Website,
		///<summary>Remark. </summary>
		Remark,
		///<summary>ContactPosition. </summary>
		ContactPosition,
		///<summary>Introduction. </summary>
		Introduction,
		///<summary>Internation. </summary>
		Internation,
		///<summary>IsChina. </summary>
		IsChina,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: DeliveryOrderCodeConfig.
	/// </summary>
	public enum DeliveryOrderCodeConfigFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>DeliveryCodeType. </summary>
		DeliveryCodeType,
		///<summary>DeliveryOrderCodePrefix. </summary>
		DeliveryOrderCodePrefix,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Department.
	/// </summary>
	public enum DepartmentFieldIndex:int
	{
		///<summary>DepartId. </summary>
		DepartId,
		///<summary>DepartName. </summary>
		DepartName,
		///<summary>DepartCode. </summary>
		DepartCode,
		///<summary>ParentDepartId. </summary>
		ParentDepartId,
		///<summary>Telephone. </summary>
		Telephone,
		///<summary>Fax. </summary>
		Fax,
		///<summary>Address. </summary>
		Address,
		///<summary>DepartDesc. </summary>
		DepartDesc,
		///<summary>CompanyId. </summary>
		CompanyId,
		///<summary>NodeLevel. </summary>
		NodeLevel,
		///<summary>Manager. </summary>
		Manager,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: DepartmentManager.
	/// </summary>
	public enum DepartmentManagerFieldIndex:int
	{
		///<summary>DepartId. </summary>
		DepartId,
		///<summary>UserId. </summary>
		UserId,
		///<summary>ManagerOrder. </summary>
		ManagerOrder,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Dictionary.
	/// </summary>
	public enum DictionaryFieldIndex:int
	{
		///<summary>Oid. </summary>
		Oid,
		///<summary>TypeId. </summary>
		TypeId,
		///<summary>Name. </summary>
		Name,
		///<summary>Index. </summary>
		Index,
		///<summary>FieldValue. </summary>
		FieldValue,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: DictionaryCategory.
	/// </summary>
	public enum DictionaryCategoryFieldIndex:int
	{
		///<summary>Oid. </summary>
		Oid,
		///<summary>Name. </summary>
		Name,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Function.
	/// </summary>
	public enum FunctionFieldIndex:int
	{
		///<summary>FunctionId. </summary>
		FunctionId,
		///<summary>FunctionName. </summary>
		FunctionName,
		///<summary>ParentId. </summary>
		ParentId,
		///<summary>NavigateUrl. </summary>
		NavigateUrl,
		///<summary>Visible. </summary>
		Visible,
		///<summary>ImageUrl. </summary>
		ImageUrl,
		///<summary>Type. </summary>
		Type,
		///<summary>Index. </summary>
		Index,
		///<summary>Description. </summary>
		Description,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: GoodsTravelDaysConfig.
	/// </summary>
	public enum GoodsTravelDaysConfigFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>RouteTypeId. </summary>
		RouteTypeId,
		///<summary>DeliveryCity. </summary>
		DeliveryCity,
		///<summary>GoodsTravelDays. </summary>
		GoodsTravelDays,
		///<summary>GoodsTravelDaysUnit. </summary>
		GoodsTravelDaysUnit,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>DeliveryProvince. </summary>
		DeliveryProvince,
		///<summary>ReceiptOnWayDays. </summary>
		ReceiptOnWayDays,
		///<summary>ReceiptOnWayDaysUnit. </summary>
		ReceiptOnWayDaysUnit,
		///<summary>UnitCost. </summary>
		UnitCost,
		///<summary>RevenueUnitCost. </summary>
		RevenueUnitCost,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Image.
	/// </summary>
	public enum ImageFieldIndex:int
	{
		///<summary>ImageId. </summary>
		ImageId,
		///<summary>ImagePath. </summary>
		ImagePath,
		///<summary>ThumbnailPath. </summary>
		ThumbnailPath,
		///<summary>StaffId. </summary>
		StaffId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrder.
	/// </summary>
	public enum IssuingOrderFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>BusinessType. </summary>
		BusinessType,
		///<summary>OrderCode. </summary>
		OrderCode,
		///<summary>GoodsShippedTypeId. </summary>
		GoodsShippedTypeId,
		///<summary>RouteTypeId. </summary>
		RouteTypeId,
		///<summary>ReceivingOrderDate. </summary>
		ReceivingOrderDate,
		///<summary>CustomerId. </summary>
		CustomerId,
		///<summary>OrderVehicleNumber. </summary>
		OrderVehicleNumber,
		///<summary>TransportationPlanCode. </summary>
		TransportationPlanCode,
		///<summary>DeliveryProvince. </summary>
		DeliveryProvince,
		///<summary>OrderVolumn. </summary>
		OrderVolumn,
		///<summary>OrderWeight. </summary>
		OrderWeight,
		///<summary>OrderQuantity. </summary>
		OrderQuantity,
		///<summary>CheckoutType. </summary>
		CheckoutType,
		///<summary>EntruckingDetails. </summary>
		EntruckingDetails,
		///<summary>EntruckingAddress. </summary>
		EntruckingAddress,
		///<summary>PlannedShippingDate. </summary>
		PlannedShippingDate,
		///<summary>ActualShippingDate. </summary>
		ActualShippingDate,
		///<summary>DelayedReasons. </summary>
		DelayedReasons,
		///<summary>ShuntingCost. </summary>
		ShuntingCost,
		///<summary>ShuntingPerson. </summary>
		ShuntingPerson,
		///<summary>PaymentMethod. </summary>
		PaymentMethod,
		///<summary>OnsiteOperator. </summary>
		OnsiteOperator,
		///<summary>ActualEntruckingBoxAmount. </summary>
		ActualEntruckingBoxAmount,
		///<summary>GoodsJiltedReasons. </summary>
		GoodsJiltedReasons,
		///<summary>IsGoodsJilted. </summary>
		IsGoodsJilted,
		///<summary>OnsiteEntruckingComments. </summary>
		OnsiteEntruckingComments,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>OrderStatus. </summary>
		OrderStatus,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>ShuntingCostExceptionsComment. </summary>
		ShuntingCostExceptionsComment,
		///<summary>StartShippmentDate. </summary>
		StartShippmentDate,
		///<summary>ShuntingCostExceptionComments. </summary>
		ShuntingCostExceptionComments,
		///<summary>GoodsLeftBoxAmount. </summary>
		GoodsLeftBoxAmount,
		///<summary>DelayedDays. </summary>
		DelayedDays,
		///<summary>GoodsUnloadingCost. </summary>
		GoodsUnloadingCost,
		///<summary>IsClientReturnVisit. </summary>
		IsClientReturnVisit,
		///<summary>ClientTelephone. </summary>
		ClientTelephone,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderDelivery.
	/// </summary>
	public enum IssuingOrderDeliveryFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>DeliveryOrderCode. </summary>
		DeliveryOrderCode,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>Remark. </summary>
		Remark,
		///<summary>DeliveryOrderType. </summary>
		DeliveryOrderType,
		///<summary>DeliveryAddress. </summary>
		DeliveryAddress,
		///<summary>DeliveryCity. </summary>
		DeliveryCity,
		///<summary>UnitCost. </summary>
		UnitCost,
		///<summary>OrderVolumn. </summary>
		OrderVolumn,
		///<summary>OrderWeight. </summary>
		OrderWeight,
		///<summary>OrderQuantity. </summary>
		OrderQuantity,
		///<summary>ActualEntruckingOrderVolumn. </summary>
		ActualEntruckingOrderVolumn,
		///<summary>ActualEntruckingOrderWeight. </summary>
		ActualEntruckingOrderWeight,
		///<summary>ActualEntruckingOrderQuantity. </summary>
		ActualEntruckingOrderQuantity,
		///<summary>RevenueUnitCost. </summary>
		RevenueUnitCost,
		///<summary>GoodsUnloadingPriceRatio. </summary>
		GoodsUnloadingPriceRatio,
		///<summary>ConvertedOrderVolumnWeight. </summary>
		ConvertedOrderVolumnWeight,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderOnWayTrack.
	/// </summary>
	public enum IssuingOrderOnWayTrackFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>GoodsTravelDays. </summary>
		GoodsTravelDays,
		///<summary>GoodsTravelDaysUnit. </summary>
		GoodsTravelDaysUnit,
		///<summary>PlannedGoodsDeliveredDate. </summary>
		PlannedGoodsDeliveredDate,
		///<summary>GoodsCurrentPlace. </summary>
		GoodsCurrentPlace,
		///<summary>ActualDeliveredDate. </summary>
		ActualDeliveredDate,
		///<summary>GoodsDelayedDays. </summary>
		GoodsDelayedDays,
		///<summary>IsGoodsDelayed. </summary>
		IsGoodsDelayed,
		///<summary>IsGoodsExceptional. </summary>
		IsGoodsExceptional,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>LastGoodsCurrentPlaceUpdatedDate. </summary>
		LastGoodsCurrentPlaceUpdatedDate,
		///<summary>LastGoodsCurrentPlaceUpdatedBy. </summary>
		LastGoodsCurrentPlaceUpdatedBy,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderOnWayTrackComment.
	/// </summary>
	public enum IssuingOrderOnWayTrackCommentFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>IssuingOrderOnWayTrackId. </summary>
		IssuingOrderOnWayTrackId,
		///<summary>GoodsDelayedReasons. </summary>
		GoodsDelayedReasons,
		///<summary>Exceptions. </summary>
		Exceptions,
		///<summary>SolutionsForExceptions. </summary>
		SolutionsForExceptions,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderOnWayTrackHistory.
	/// </summary>
	public enum IssuingOrderOnWayTrackHistoryFieldIndex:int
	{
		///<summary>IssuingOrderOnWayTrackId. </summary>
		IssuingOrderOnWayTrackId,
		///<summary>GoodsCurrentPlace. </summary>
		GoodsCurrentPlace,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderReceiptInfoTrack.
	/// </summary>
	public enum IssuingOrderReceiptInfoTrackFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>IssuingOrderDeliveryId. </summary>
		IssuingOrderDeliveryId,
		///<summary>ReceiptInfoCopies. </summary>
		ReceiptInfoCopies,
		///<summary>ReceiptOnWayDays. </summary>
		ReceiptOnWayDays,
		///<summary>ReceiptOnWayDaysUnit. </summary>
		ReceiptOnWayDaysUnit,
		///<summary>ReceiptInfoPlannedResponseDate. </summary>
		ReceiptInfoPlannedResponseDate,
		///<summary>ReceiptInfoActualResponseDate. </summary>
		ReceiptInfoActualResponseDate,
		///<summary>ReceiptInfoDelayedDays. </summary>
		ReceiptInfoDelayedDays,
		///<summary>ReceiptInfoNotReceived. </summary>
		ReceiptInfoNotReceived,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>IsReceiptInfoDelayed. </summary>
		IsReceiptInfoDelayed,
		///<summary>IsReceiptInfoExceptional. </summary>
		IsReceiptInfoExceptional,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderReceiptInfoTrackComment.
	/// </summary>
	public enum IssuingOrderReceiptInfoTrackCommentFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>ReceiptInfoExceptions. </summary>
		ReceiptInfoExceptions,
		///<summary>IssuingOrderReceiptInfoTrackId. </summary>
		IssuingOrderReceiptInfoTrackId,
		///<summary>Remark. </summary>
		Remark,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: IssuingOrderVehicleInfo.
	/// </summary>
	public enum IssuingOrderVehicleInfoFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>VehicleNumber. </summary>
		VehicleNumber,
		///<summary>DriverName. </summary>
		DriverName,
		///<summary>DriverTelephone. </summary>
		DriverTelephone,
		///<summary>DriverAppointedDate. </summary>
		DriverAppointedDate,
		///<summary>DriverOnboardDate. </summary>
		DriverOnboardDate,
		///<summary>DriverDelayedHours. </summary>
		DriverDelayedHours,
		///<summary>DriverDelayedReasons. </summary>
		DriverDelayedReasons,
		///<summary>CarSharingPrice. </summary>
		CarSharingPrice,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>VechicleModel. </summary>
		VechicleModel,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Log.
	/// </summary>
	public enum LogFieldIndex:int
	{
		///<summary>LogId. </summary>
		LogId,
		///<summary>Source. </summary>
		Source,
		///<summary>UserName. </summary>
		UserName,
		///<summary>Message. </summary>
		Message,
		///<summary>LogTime. </summary>
		LogTime,
		///<summary>ApplicationName. </summary>
		ApplicationName,
		///<summary>Category. </summary>
		Category,
		///<summary>Level. </summary>
		Level,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: MachineAccountIncome.
	/// </summary>
	public enum MachineAccountIncomeFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>OrderCode. </summary>
		OrderCode,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>PaymentOrIncomeDate. </summary>
		PaymentOrIncomeDate,
		///<summary>IncomeType. </summary>
		IncomeType,
		///<summary>IncomeAmount. </summary>
		IncomeAmount,
		///<summary>OtherIncome. </summary>
		OtherIncome,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: MachineAccountPayment.
	/// </summary>
	public enum MachineAccountPaymentFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>OrderCode. </summary>
		OrderCode,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>PaymentOrIncomeDate. </summary>
		PaymentOrIncomeDate,
		///<summary>TransportationPlanCode. </summary>
		TransportationPlanCode,
		///<summary>TobePaidShippingCost. </summary>
		TobePaidShippingCost,
		///<summary>OtherAmountFromManufactor. </summary>
		OtherAmountFromManufactor,
		///<summary>PaymentMethod. </summary>
		PaymentMethod,
		///<summary>DeductionExceptionsAmount. </summary>
		DeductionExceptionsAmount,
		///<summary>DeductionExceptionsComments. </summary>
		DeductionExceptionsComments,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>IsFlag. </summary>
		IsFlag,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Post.
	/// </summary>
	public enum PostFieldIndex:int
	{
		///<summary>PostId. </summary>
		PostId,
		///<summary>PostName. </summary>
		PostName,
		///<summary>PostLevel. </summary>
		PostLevel,
		///<summary>ParentPostId. </summary>
		ParentPostId,
		///<summary>Comments. </summary>
		Comments,
		///<summary>NodeLevel. </summary>
		NodeLevel,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Product.
	/// </summary>
	public enum ProductFieldIndex:int
	{
		///<summary>ProductId. </summary>
		ProductId,
		///<summary>ProductNature. </summary>
		ProductNature,
		///<summary>ParentProductTypeId. </summary>
		ParentProductTypeId,
		///<summary>ProductTypeId. </summary>
		ProductTypeId,
		///<summary>ProductNo. </summary>
		ProductNo,
		///<summary>ProductName. </summary>
		ProductName,
		///<summary>SingleSpecification. </summary>
		SingleSpecification,
		///<summary>IntegralSpecification. </summary>
		IntegralSpecification,
		///<summary>ReferencedPrice. </summary>
		ReferencedPrice,
		///<summary>DiscountPrice. </summary>
		DiscountPrice,
		///<summary>Unit. </summary>
		Unit,
		///<summary>ProductIntroduction. </summary>
		ProductIntroduction,
		///<summary>Package. </summary>
		Package,
		///<summary>PackingInstruction. </summary>
		PackingInstruction,
		///<summary>CutOff. </summary>
		CutOff,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Province.
	/// </summary>
	public enum ProvinceFieldIndex:int
	{
		///<summary>ProvinceId. </summary>
		ProvinceId,
		///<summary>Name. </summary>
		Name,
		///<summary>Sequence. </summary>
		Sequence,
		///<summary>CreateDate. </summary>
		CreateDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Report.
	/// </summary>
	public enum ReportFieldIndex:int
	{
		///<summary>ReportId. </summary>
		ReportId,
		///<summary>ReportName. </summary>
		ReportName,
		///<summary>CategoryId. </summary>
		CategoryId,
		///<summary>FileName. </summary>
		FileName,
		///<summary>DataSource. </summary>
		DataSource,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ReportCategory.
	/// </summary>
	public enum ReportCategoryFieldIndex:int
	{
		///<summary>CategoryId. </summary>
		CategoryId,
		///<summary>CategoryName. </summary>
		CategoryName,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RevenueMachineAccount.
	/// </summary>
	public enum RevenueMachineAccountFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>OrderCode. </summary>
		OrderCode,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>TransportationPlanCode. </summary>
		TransportationPlanCode,
		///<summary>Subsidy. </summary>
		Subsidy,
		///<summary>IsStatementofAccountCompleted. </summary>
		IsStatementofAccountCompleted,
		///<summary>ConfirmStatementofAccountDate. </summary>
		ConfirmStatementofAccountDate,
		///<summary>DueInvoiceDate. </summary>
		DueInvoiceDate,
		///<summary>IsInvoiced. </summary>
		IsInvoiced,
		///<summary>ConfirmInvoiceDate. </summary>
		ConfirmInvoiceDate,
		///<summary>IsAccountsReceivable. </summary>
		IsAccountsReceivable,
		///<summary>AccountsReceivableDate. </summary>
		AccountsReceivableDate,
		///<summary>ConfirmAccountsReceiptDate. </summary>
		ConfirmAccountsReceiptDate,
		///<summary>Exceptions. </summary>
		Exceptions,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>IssuingOrderId. </summary>
		IssuingOrderId,
		///<summary>OtherRevenue. </summary>
		OtherRevenue,
		///<summary>CarSharingCostWithFactory. </summary>
		CarSharingCostWithFactory,
		///<summary>UnConfirmStatementofAccountComments. </summary>
		UnConfirmStatementofAccountComments,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RevenueMachineAccountInvoice.
	/// </summary>
	public enum RevenueMachineAccountInvoiceFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>RouteTypeId. </summary>
		RouteTypeId,
		///<summary>CustomerId. </summary>
		CustomerId,
		///<summary>ExpenseDescription. </summary>
		ExpenseDescription,
		///<summary>ConfirmInvoiceDate. </summary>
		ConfirmInvoiceDate,
		///<summary>InvoiceNo. </summary>
		InvoiceNo,
		///<summary>InvoiceType. </summary>
		InvoiceType,
		///<summary>InvoiceCurrencyType. </summary>
		InvoiceCurrencyType,
		///<summary>StateofAccountAmount. </summary>
		StateofAccountAmount,
		///<summary>InvoiceAmount. </summary>
		InvoiceAmount,
		///<summary>InvoiceDescription. </summary>
		InvoiceDescription,
		///<summary>AccountsReceivableDate. </summary>
		AccountsReceivableDate,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>AccountReceiptExceptions. </summary>
		AccountReceiptExceptions,
		///<summary>IsAccountReceiptExceptions. </summary>
		IsAccountReceiptExceptions,
		///<summary>AccountReceiptComments. </summary>
		AccountReceiptComments,
		///<summary>TotalAccountReceiptAmount. </summary>
		TotalAccountReceiptAmount,
		///<summary>IsAccountReceiptCompleted. </summary>
		IsAccountReceiptCompleted,
		///<summary>ConfirmAccountsReceivableDate. </summary>
		ConfirmAccountsReceivableDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RevenueMachineAccountInvoiceOrder.
	/// </summary>
	public enum RevenueMachineAccountInvoiceOrderFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>RevenueMachineAccountId. </summary>
		RevenueMachineAccountId,
		///<summary>OrderCode. </summary>
		OrderCode,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		///<summary>RevenueMachineAccountInvoiceId. </summary>
		RevenueMachineAccountInvoiceId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RevenueMachineAccountInvoiceReceipt.
	/// </summary>
	public enum RevenueMachineAccountInvoiceReceiptFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>RevenueMachineAccountInvoiceId. </summary>
		RevenueMachineAccountInvoiceId,
		///<summary>BankNoteNo. </summary>
		BankNoteNo,
		///<summary>CurrencyType. </summary>
		CurrencyType,
		///<summary>AccountsReceiptAmount. </summary>
		AccountsReceiptAmount,
		///<summary>AccountsReceiptType. </summary>
		AccountsReceiptType,
		///<summary>ConfirmAccountsReceiptDate. </summary>
		ConfirmAccountsReceiptDate,
		///<summary>BillOfExchangeDueDate. </summary>
		BillOfExchangeDueDate,
		///<summary>Comments. </summary>
		Comments,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>LastUpdatedDate. </summary>
		LastUpdatedDate,
		///<summary>CreateBy. </summary>
		CreateBy,
		///<summary>LastUpdatedBy. </summary>
		LastUpdatedBy,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Role.
	/// </summary>
	public enum RoleFieldIndex:int
	{
		///<summary>RoleId. </summary>
		RoleId,
		///<summary>RoleName. </summary>
		RoleName,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RoleFunction.
	/// </summary>
	public enum RoleFunctionFieldIndex:int
	{
		///<summary>RoleId. </summary>
		RoleId,
		///<summary>FunctionId. </summary>
		FunctionId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Route.
	/// </summary>
	public enum RouteFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>RouteName. </summary>
		RouteName,
		///<summary>TransportationPrefix. </summary>
		TransportationPrefix,
		///<summary>RouteDescription. </summary>
		RouteDescription,
		///<summary>DeliveryOrderCodePrefix. </summary>
		DeliveryOrderCodePrefix,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ShuntingCostConfig.
	/// </summary>
	public enum ShuntingCostConfigFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>DeliveryCity. </summary>
		DeliveryCity,
		///<summary>RouteTypeId. </summary>
		RouteTypeId,
		///<summary>AreaId. </summary>
		AreaId,
		///<summary>UnitCost. </summary>
		UnitCost,
		///<summary>ShuntingCost. </summary>
		ShuntingCost,
		///<summary>CheckoutType. </summary>
		CheckoutType,
		///<summary>DeliveryProvince. </summary>
		DeliveryProvince,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: SysParameter.
	/// </summary>
	public enum SysParameterFieldIndex:int
	{
		///<summary>ParameterId. </summary>
		ParameterId,
		///<summary>ParaString. </summary>
		ParaString,
		///<summary>ParaValue. </summary>
		ParaValue,
		///<summary>ParaGroup. </summary>
		ParaGroup,
		///<summary>ParentParameterId. </summary>
		ParentParameterId,
		///<summary>Sfpara. </summary>
		Sfpara,
		///<summary>SfEffective. </summary>
		SfEffective,
		///<summary>SRemark. </summary>
		SRemark,
		///<summary>IOrderNum. </summary>
		IOrderNum,
		///<summary>Standby1. </summary>
		Standby1,
		///<summary>Standby2. </summary>
		Standby2,
		///<summary>Standby3. </summary>
		Standby3,
		///<summary>Standby4. </summary>
		Standby4,
		///<summary>AddUser. </summary>
		AddUser,
		///<summary>AddTime. </summary>
		AddTime,
		///<summary>ModUser. </summary>
		ModUser,
		///<summary>ModTime. </summary>
		ModTime,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: User.
	/// </summary>
	public enum UserFieldIndex:int
	{
		///<summary>UserId. </summary>
		UserId,
		///<summary>FullName. </summary>
		FullName,
		///<summary>UserName. </summary>
		UserName,
		///<summary>Password. </summary>
		Password,
		///<summary>Address. </summary>
		Address,
		///<summary>Phone. </summary>
		Phone,
		///<summary>Mobile. </summary>
		Mobile,
		///<summary>Email. </summary>
		Email,
		///<summary>Type. </summary>
		Type,
		///<summary>CompanyId. </summary>
		CompanyId,
		///<summary>DepartId. </summary>
		DepartId,
		///<summary>PositionId. </summary>
		PositionId,
		///<summary>CreateDate. </summary>
		CreateDate,
		///<summary>NickName. </summary>
		NickName,
		///<summary>Gender. </summary>
		Gender,
		///<summary>Birthday. </summary>
		Birthday,
		///<summary>UserStatus. </summary>
		UserStatus,
		///<summary>EmailPassword. </summary>
		EmailPassword,
		///<summary>Remarks. </summary>
		Remarks,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: UserRole.
	/// </summary>
	public enum UserRoleFieldIndex:int
	{
		///<summary>UserId. </summary>
		UserId,
		///<summary>RoleId. </summary>
		RoleId,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: VehicleModel.
	/// </summary>
	public enum VehicleModelFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>ModelName. </summary>
		ModelName,
		///<summary>Width. </summary>
		Width,
		///<summary>Length. </summary>
		Length,
		///<summary>Height. </summary>
		Height,
		///<summary>ModelDescription. </summary>
		ModelDescription,
		///<summary>AreaId. </summary>
		AreaId,
		/// <summary></summary>
		AmountOfFields
	}





	/// <summary>
	/// Enum definition for all the entity types defined in this namespace. Used by the entityfields factory.
	/// </summary>
	public enum EntityType:int
	{
		///<summary>Area</summary>
		AreaEntity,
		///<summary>Attachments</summary>
		AttachmentsEntity,
		///<summary>City</summary>
		CityEntity,
		///<summary>Company</summary>
		CompanyEntity,
		///<summary>Configuration</summary>
		ConfigurationEntity,
		///<summary>CustomerGoodsShippingType</summary>
		CustomerGoodsShippingTypeEntity,
		///<summary>CustomerInfo</summary>
		CustomerInfoEntity,
		///<summary>DeliveryOrderCodeConfig</summary>
		DeliveryOrderCodeConfigEntity,
		///<summary>Department</summary>
		DepartmentEntity,
		///<summary>DepartmentManager</summary>
		DepartmentManagerEntity,
		///<summary>Dictionary</summary>
		DictionaryEntity,
		///<summary>DictionaryCategory</summary>
		DictionaryCategoryEntity,
		///<summary>Function</summary>
		FunctionEntity,
		///<summary>GoodsTravelDaysConfig</summary>
		GoodsTravelDaysConfigEntity,
		///<summary>Image</summary>
		ImageEntity,
		///<summary>IssuingOrder</summary>
		IssuingOrderEntity,
		///<summary>IssuingOrderDelivery</summary>
		IssuingOrderDeliveryEntity,
		///<summary>IssuingOrderOnWayTrack</summary>
		IssuingOrderOnWayTrackEntity,
		///<summary>IssuingOrderOnWayTrackComment</summary>
		IssuingOrderOnWayTrackCommentEntity,
		///<summary>IssuingOrderOnWayTrackHistory</summary>
		IssuingOrderOnWayTrackHistoryEntity,
		///<summary>IssuingOrderReceiptInfoTrack</summary>
		IssuingOrderReceiptInfoTrackEntity,
		///<summary>IssuingOrderReceiptInfoTrackComment</summary>
		IssuingOrderReceiptInfoTrackCommentEntity,
		///<summary>IssuingOrderVehicleInfo</summary>
		IssuingOrderVehicleInfoEntity,
		///<summary>Log</summary>
		LogEntity,
		///<summary>MachineAccountIncome</summary>
		MachineAccountIncomeEntity,
		///<summary>MachineAccountPayment</summary>
		MachineAccountPaymentEntity,
		///<summary>Post</summary>
		PostEntity,
		///<summary>Product</summary>
		ProductEntity,
		///<summary>Province</summary>
		ProvinceEntity,
		///<summary>Report</summary>
		ReportEntity,
		///<summary>ReportCategory</summary>
		ReportCategoryEntity,
		///<summary>RevenueMachineAccount</summary>
		RevenueMachineAccountEntity,
		///<summary>RevenueMachineAccountInvoice</summary>
		RevenueMachineAccountInvoiceEntity,
		///<summary>RevenueMachineAccountInvoiceOrder</summary>
		RevenueMachineAccountInvoiceOrderEntity,
		///<summary>RevenueMachineAccountInvoiceReceipt</summary>
		RevenueMachineAccountInvoiceReceiptEntity,
		///<summary>Role</summary>
		RoleEntity,
		///<summary>RoleFunction</summary>
		RoleFunctionEntity,
		///<summary>Route</summary>
		RouteEntity,
		///<summary>ShuntingCostConfig</summary>
		ShuntingCostConfigEntity,
		///<summary>SysParameter</summary>
		SysParameterEntity,
		///<summary>User</summary>
		UserEntity,
		///<summary>UserRole</summary>
		UserRoleEntity,
		///<summary>VehicleModel</summary>
		VehicleModelEntity
	}




	#region Custom ConstantsEnums Code
	
	// __LLBLGENPRO_USER_CODE_REGION_START CustomUserConstants
	// __LLBLGENPRO_USER_CODE_REGION_END
	#endregion

	#region Included code

	#endregion
}


